Big Huge Thesaurus

German measles

noun